package com.ksm.zyz.common.base;

import java.util.List;


/**
 * 基础mapper接口
 * @author litao
 *
 * @param <T>
 * @param <E>
 */
public interface TongBuBaseMapper<T, E> {
	
	
	 /**
		 * 查询总的记录数
		 * @param 使用
		 */
	 Integer selectAllCount();
	 /**
		 * 分组查询表中所有数据
		 * @param 使用
		 */	 
	 List<E> selectAllInfo(T obj);
	 /**
		 * 查询未同步数据
		 * @param 使用
		 */	 
	 E selectInfo(T obj);
	
	 //20170417  
	 int updateInfo(E obj);
	 
	 int insert(E obj);
	 
	 int delete(E obj);//***
	
}
